// pages/me/oder-list.js
const app = getApp();
let _this, pageNo = 1, pages = '', limit = 10;
Page({
  data: {
    //地址
    appLink: app.globalData.appLink, //app.globalData.appLink,
    // 链接判断
    buttonClicked: false,
    // nav
    navTitle: [],
    navChoose: 0,
    newList:[]
  },
  onLoad: function (options) {
    _this = this;
    _this.init(options);
  },
  // 初始化
  init: function (options) {
    _this.setData({
      userInfo: app.globalData.programUserInfo
    });
    _this.list(1,10);
  },
  // 获取列表
  list: function (page, lim) {
    var data = {}, url = "signUpList";
    data.userId = _this.data.userInfo.id;
    app.getList(page, lim, data, url, function (res) {
      if (res.data) {
        if (page == 1) {
          _this.setData({
            newList: [],
          })
        }
        pageNo = res.data.page / 1 + 1;
        pages = res.data.pages;
        var list = res.data.list;
        var newList = _this.data.newList;
        newList = newList.concat(list);
        _this.setData({
          newList: newList,
          pageNo: pageNo,
          pages: pages
        })
      }
    })
  },
  // 滚动触底
  scrolltolower: function () {
    // 判断是否是最后一页
    if (pages >= pageNo) {
      _this.list(pageNo, limit);
    }
  },
  // 去详情页
  goTodetails: function (e) {
    var id = e.currentTarget.dataset.id
    if (!_this.data.buttonClicked) {
      util.buttonClicked(_this);
      wx.navigateTo({
        url: '/pages/product/details?id=' + id,
      })
    }
  },
  // 去**页
  goNavTo: function (e) {
    app.goNavTo(e, _this.data.buttonClicked, _this);
  },
  // 返回上一页
  goBack: function (e) {
    app.goBack(e, _this.data.buttonClicked, _this);
  }
})